slurry wall

Translations